Masala #0359
Palindrom
Sizda a va b satrlari bor, siz quyidagi shartlarni qanoatlantiradigan s satrni topishingiz kerak:
- s ni s = shaklida yozib bo’lsin. Bu yerda a satrning bo’sh bo’lmagan qism satri ekanligini bildiradi, b satrning bo’sh bo’lmagan qism satri ekanligini bildiradi.
- s palindrom satr bo’lsin.
- s satr bo’lishi mumkin bo’lgan satrlar ichida eng uzuni, eng uzunlar ichida esa leksikografik eng kichigi bo’lsin.
Kirish faylining dastlabki satrida bitta butun son, , so’rovlar soni kiritiladi. Keyingi satrdan boshlab har bir so’rov uchun alohida ikkita qatorda va satrlari kiritiladi.
va satrlari ingliz alifbosining kichik harflaridan tashkil topgan.
Barcha so’rovlardagi lar yig’indisi dan oshmaydi.
Barcha so’rovlardagi lar yig’indisi dan oshmaydi.
Chiqish faylida har bir test uchun alohida qatorda, agar yuqoridagi shartlarni qanoatlantiradigan s satri mavjud bo’lsa s satrini chop eting, aks holda -1 sonini chop eting.
# | input.txt | output.txt |
---|---|---|
1 |
3 bac bac abc def jdfh fds |
aba -1 dfhfd |